more haste, less speed - Turkish English Dictionary